Definify.com

Definition 2025


stomatiti

stomatiti

Italian

Noun

stomatiti f

  1. plural of stomatite

Anagrams