vanmaram

ആറ്റുകര - meaning in english

Meanings for ആറ്റുകര

noun
River-bed