Dutch-English dictionary »

bladschede meaning in English

DutchEnglish
bladschede substantief
{f}

leaf sheathnoun