lidladla

Noun

 * 1) kitchen
 * 2) hut or shelter where Swazis cook