LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“penalty spot” in Turkish

1 Turkish translation