English | German | Russian | Czech

twigloo English

Meaning twigloo meaning

What does twigloo mean?

twigloo

A temporary circular shelter or structure built from thin branches.

Are you looking for...?