coffee_barEnglish

cafe, coffee bar, coffee shop, coffeehouse

Noun

A small restaurant where drinks and snacks are sold

English: cafe, coffeehouse, coffee shop, coffee bar

Bahasa: kafe, gerai, kedai kopi

Bahasa words with similar meanings

English words with similar meanings

Show 3 words