bodubodu

English: Translation
particles of rotting wood or thatch, etc.
verb
carroll-soulik-1973