restobar
/R AH0 S T AH0 B AA1 R/noun
- 1
(Philippines, some other countries) an establishment resembling both a bar and a restaurant.
Translate โrestobarโ into another language
Choose a language below to open the translator with English selected as the source language.