LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tufa” in Turkish

1 Turkish translation