English to Italiano Dictionary
tabard
Tabarro (abbigliamento)
Related Images/Visuals for tabard
Meaning for tabard found in 10 Languages.
Sponored Video