French-English dictionary »

tabard meaning in English

FrenchEnglish
tabard nom {m}

tabard◼◼◼(sleeveless jerkin)
noun
[UK: ˈtæ.bəd] [US: ˈtæ.bəd]