vanmaram

ഒഴുകി വന്ന തടി - meaning in english

Meanings for ഒഴുകി വന്ന തടി

noun
Driftwood