vanmaram

ദീപസ്‌തംഭം - meaning in english

Meanings for ദീപസ്‌തംഭം

noun
Seamark
Semaphore
Pharos
unknown
beacon
lighthouse