Iranda meaning in english
Word: ഇരണ്ട Transliteration: iraṇṭa
Teal Noun Teal Related wordsiraṇṭa (ഇരണ്ട) - A bird
Meaning of ഇരണ്ട in english :
A birdMalayalam to English
English To Malayalam