vanmaram

ക്രീഡാകുടീരം - meaning in english

Meanings for ക്രീഡാകുടീരം

noun
Grotto