French-Arabic dictionary »

armure meaning in Arabic

FrenchArabic
armure f

دِرْعm