vanmaram

മരത്തവള - meaning in english

Meanings for മരത്തവള

noun
Hyla