French-Spanish dictionary »

tabard meaning in Spanish

FrenchSpanish
tabard nom {m}

tabardonoun
{m}