LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ayak mantarı” in English

1 English translation
EN
athlete's foot

I have athlete's foot and it's very itchy.