English | German | Russian | Czech

makarapa English

Meaning makarapa meaning

What does makarapa mean?

makarapa

An elaborately decorated plastic helmet worn in South Africa by football fans.

Are you looking for...?