LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“combat d'oreillers” in Turkish

1 Turkish translation