Latin-English dictionary »

stomatice meaning in English

LatinEnglish
stomatice [stomatices] noun
F

mouth medicinenoun

Your history