Definition of “coffee house” - English Dictionary

british dictionary