Dutch-English dictionary »

sofiekruid meaning in English

DutchEnglish
sofiekruid substantief

flixweed(Descurainia sophia)
noun