LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oral thrush” in Turkish

1 Turkish translation