What does Afridi-Wachs mean?

Afridi-Wachs - German to English

Afridi wax