LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cowhide” in Turkish

1 Turkish translation