LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“carmagnole” in Turkish

2 Turkish translations