Dutch-English dictionary »

insectenhotel meaning in English

DutchEnglish
insectenhotel substantief
{n}

insect hotel(manmade structure to house insects)
noun