French-Arabic dictionary »

excalibur meaning in Arabic

FrenchArabic
Excalibur f

إِكْسْكَالِيبُر