Iranda meaning in english

Word: ഇരണ്ട Transliteration: iraṇṭa

Meaning of ഇരണ്ട in english :

A bird Teal Noun Teal
Related wordsiraṇṭa (ഇരണ്ട) - A bird
loading...
Malayalam to English
English To Malayalam
loading...