English

edit

Noun

edit

mapinguaris

  1. plural of mapinguari