vanmaram

തിര - meaning in english

Meanings for തിര

noun
Rippling
unknown
wave
screen
surf