Dutch-English dictionary »

wambuis meaning in English

DutchEnglish
wambuis substantief
{n}

gambeson(armor)
noun