Slovak-English dictionary »

afta meaning in English

SlovakEnglish
afta noun

aphthous ulcer(ulcer in the mouth caused by break in mucous membrane)
noun

Your history