vanmaram

സംഗ്രഹസ്ഥലം - meaning in english

Meanings for സംഗ്രഹസ്ഥലം

noun
Reservatory