vanmaram

കരകാണല് - meaning in english

Meanings for കരകാണല്

noun
Landfall