alulu

Lingala

Noun

alulu

  1. spider

Rukai

Noun

alulu

  1. nasal mucus
  2. drool