English to Netherlands Dictionary
tabard
Tabberd
Related Images/Visuals for tabard
Meaning for tabard found in 10 Languages.
Sponored Video