Home
Manglish
English listing
Malayalam listing
About
സംഭരണശാല - meaning in english
Meanings for സംഭരണശാല
noun
Godown
Stores
unknown
depot
reservoir