noun a resort commune in Messina, in E Sicily, Italy: Roman remains.
taormina 🔊 Listen to this noun a resort commune in Messina, in E Sicily, Italy: Roman remains. Share Facebook Twitter Google +