meaning of Afridi-Wachs

Afridi-Wachs - German to English

Afridi wax