LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“paillasse” in Turkish

1 Turkish translation