English-Arabic dictionary »

mount olympus meaning in Arabic

EnglishArabic
Mount Olympus [UK: maʊnt oˈlɪm.pəs]
[US: ˈmaʊnt oˈlɪm.pəs]

جبل أوليمبوس