French-Latin dictionary »

tabard meaning in Latin

FrenchLatin
tabard nom

tabardusnoun

Your history