LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scoria” in Turkish

1 Turkish translation