vanmaram

ചൂളക്കുഴല് - meaning in english

Meanings for ചൂളക്കുഴല്

noun
Fog horn