vanmaram

നിരീക്ഷണസ്‌തൂപം - meaning in english

Meanings for നിരീക്ഷണസ്‌തൂപം

noun
Watchtower