English to Arabic

Meaning for:
Armorial
other
خاص بشعار النبالة