Djerrid

Type: n.

Definition of Djerrid: A game played with it.

other words that start with dj

Online Free Dictionary