ganguela Definition
Definition
A term often used in African English or slang, particularly in some parts of South Africa, to refer to a type of cap or hat.
Browse
A term often used in African English or slang, particularly in some parts of South Africa, to refer to a type of cap or hat.
Browse