mantapa
English
Noun
mantapa
(
plural
mantapas
)
Alternative spelling of
mandapa
.