?damu meaning in english


शब्द : ఓదము

Transliteration : ōdamu

Other spellings : ?damu

Meanings in english :

pitfall f
catching elephants
Telugu to English
English To Telugu