LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“glazier's putty” in Turkish

1 Turkish translation