English to Deutsch Dictionary
tabard
Tappert (Kleidungsstück)
Related Images/Visuals for tabard
Meaning for tabard found in 10 Languages.
Sponored Video