vanmaram

കൃത്രിമമന്ദിരം - meaning in english

Meanings for കൃത്രിമമന്ദിരം

noun
Grotto