rosticería
Meanings
Noun
1. rotisserie (shop or restaurant) (Mexico, Nicaragua, US, Philippines)