luudu

Tetela

Noun

luudu

  1. house