ludu gbunni siliminsili ni

ludu

Noun
  1. ludo, parcheesi [Am.] - board game