taarasa, taras meaning in english



तारसा का अंग्रेजी में अर्थ

शब्द : तारसा

Transliteration : taarasaa

Other spellings : taarasa, taras
squint-eyed person
Marathi to English