LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mineral deposit” in Turkish

1 Turkish translation