alulu

Rukai

Noun

alulu

  1. nasal mucus
  2. drool