vanmaram

നര്‍മ്മരസികത - meaning in english

Meanings for നര്‍മ്മരസികത

noun
Sportfulness