LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“marcasite” in Turkish

1 Turkish translation