Home
Manglish
English listing
Malayalam listing
About
ശാല - meaning in english
Meanings for ശാല
noun
Dance-hall
unknown
slip
shed