English to Arabic

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