vanmaram

ഭൂവാസി - meaning in english

Meanings for ഭൂവാസി

noun
Terrestrial