Danish-English dictionary »

dueurt meaning in English

DanishEnglish
dueurt

willowherb◼◼◼