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