Portuguese

edit

Noun

edit

estomatites

  1. plural of estomatite