English-Arabic dictionary »

olympus meaning in Arabic

EnglishArabic
Olympus mountain

أُولِيمْبُوسm