Dutch-English dictionary »

plantaardige lam van tartarije meaning in English

DutchEnglish
plantaardige lam van Tartarije substantief
{n}

vegetable lamb(legendary plant believed to grow sheep from its branches)
noun