Athikaayan meaning in english
Word: അതികായന് Transliteration: atikāyan
Giant Colossus Related wordsatikāyan (അതികായന്) - Stalwart
Meaning of അതികായന് in english :
Noun StalwartMalayalam to English
English To Malayalam