Turkish-English dictionary »

pamukçuk meaning in English

TurkishEnglish
pamukçuk noun

oral candidiasis(condition)
noun