LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“limescale” in Turkish

1 Turkish translation