vanmaram

തറവാടിത്തം - meaning in english

Meanings for തറവാടിത്തം

noun
High-birth