ഓട (oda)

Malayalam word · pronounced oda

Meaning in English

English words: gutter, moat, drain

Nearby words

All words starting with ഓ →