English | German | Russian | Czech

resto English

Meaning resto meaning

What does resto mean?

resto

(informal) restaurant

Synonyms resto synonyms

What other words have the same or similar meaning as resto?

resto English » English

restaurant grilling bistro

Are you looking for...?