LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“barouche” in Turkish

1 Turkish translation