LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“farriery” in Turkish

1 Turkish translation