English edit

Noun edit

mantapas

  1. plural of mantapa