restaurant noun
Image 1




Meaning English

a place where you can buy and eat a meal

Others