English to Arabic

Meaning for:
Tabards
other
الطّبَرْد