English-Arabic dictionary »

mount vesuvius meaning in Arabic

EnglishArabic
Mount Vesuvius

فيزوف