vanmaram

തിരമാല - meaning in english

Meanings for തിരമാല

noun
Rippling
unknown
wave
ripple
surge
surf