English-Italian dictionary »

hyblaean mountains meaning in Italian

EnglishItalian
Hyblaean Mountains (mountain range)
proper noun

monti ibleiproper noun