Skip to main content

Definitions by Boriskza

South African for small general store or 'corner shop'
What do you want from the cafe?
Cafe by Boriskza September 13, 2009