Izem

Means "lion" in Tamazight.

There were no related names found for Izem.