LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“volcanic explosion” in Turkish

1 Turkish translation