Arabic-English dictionary »

زَرَد meaning in English

ArabicEnglish
زَرَد m

chain maila flexible defensive armor