Showing the single result
The term "Kerrouchen" appears to be a place name, specifically a town in Morocco. It doesn't need translation as place names are typically kept in their original language.Maroko [en]