noun a town in E Crete: site of an excavated Minoan palace.
mallia 🔊 Listen to this noun a town in E Crete: site of an excavated Minoan palace. Share Facebook Twitter Google +