English-Arabic dictionary »

wars of the roses meaning in Arabic

EnglishArabic
Star Wars epic space opera franchise

حَرْب النُّجُومf