coffee shop

Found in thesaurus: restaurant, eating house, eating place

English-Frenkisch DictionaryDownload this dictionary
coffee shop
n. = café