Dutch-English dictionary »

boomhut meaning in English

DutchEnglish
boomhut substantief
{c}

treehouse(a house within a tree)
noun