LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Sicilyalı” in English

1 English translation
EN
Sicilian

Mount Etna has erupted, sending lava and ash plumes into the Sicilian sky.