French-English dictionary »

tankard meaning in English

FrenchEnglish
tankard nom {m}

pewterware(articles made from pewter)
noun