spicy meatballs on skewers - Español Inglés Diccionario