LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“roof covering” in Turkish

1 Turkish translation