LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“shabrack” in Turkish

1 Turkish translation