LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ispirto ateşinde bir şey ısıtmaya mahsus kab. Mt Etna Etna yanardağı.” in English

1 English translation
EN
etna

Etna is a volcano in Italy.