vocab dash
Log in
Sign up
rosticería
Meanings
Noun
1. rotisserie (shop or restaurant)
(Mexico, Nicaragua, US, Philippines)