Dutch-English dictionary »

droom meaning in English