vanmaram

ജലദ്വാരം - meaning in english

Meanings for ജലദ്വാരം

noun
Floodgate