Skip to main content

Definitions by Boriskza

South African for small general store or 'corner shop'
Cafe by Boriskza September 13, 2009