Dutch-English dictionary »

toendragors meaning in English

DutchEnglish
toendragors substantief
{f}

American tree sparrow(Spizelloides arborea)
noun