cuca shop (English, noun)
expansion: cuca shop (plural cuca shops)
Senses:
glosses: An unlicensed store selling alcoholic beverages.
tags: Namibia
Forms:
form: cuca shops
tags: plural