caff

1. (noun) (British slang) cafe
Related Words: cafe, coffee bar, coffee shop, coffeehouse



Terms and Conditions of Use / Copyright Notice