Igherfan

Definition

Français: Les peuples.
English: The people, nation..