vanmaram

തീമഴ - meaning in english

Meanings for തീമഴ

noun
Thunder-storm