vanmaram

ഗുപ്‌തസ്ഥലം - meaning in english

Meanings for ഗുപ്‌തസ്ഥലം

noun
Cubbyhole