Translation
a little thatched hut, often made of bamboo.
Play audio