LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pinafore” in Turkish

1 Turkish translation