vanmaram

കടല്‍തിര - meaning in english

Meanings for കടല്‍തിര

noun
Sea wave