Dictionary
Our games
Congo cultures
English
Français
Alúlu
Noun
[a-lú-lu]
English:
Spider
Français:
Araignée