mantapas

English

Noun

mantapas

  1. plural of mantapa