dabuvae madua

English: Translation
big toe
noun
Body parts
carroll-soulik-1973