Portuguese-English dictionary »

aftoide meaning in English

PortugueseEnglish
aftoide adjective

aphthoid(resembling aphtha)
adjective