vanmaram

തൂഫാന് - meaning in english

Meanings for തൂഫാന്

noun
South-wester