meaning of Algerienfranzose

Algerienfranzose - German to English

pied noir