LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“apple scab” in Turkish

1 Turkish translation