mantapa

English

Noun

mantapa (plural mantapas)

  1. Alternative spelling of mandapa.