LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lump hammer” in Turkish

1 Turkish translation