Samadarshakan meaning in english
Word: സമദര്ശകന് Transliteration: samadarśakan
Related wordssamadarśakan (സമദര്ശകന്) - Leveller
Meaning of സമദര്ശകന് in english :
Noun LevellerMalayalam to English
English To Malayalam