English-French dictionary »

hyblaean mountains meaning in French

EnglishFrench
Hyblaean Mountains (mountain range)
proper noun

montagnes hybléennom propre