spot
Meanings
Noun
1. advert, ad
2. spot (“spotlight”)
Examples2
¿Spot también fue?
Did Spot go, too?
Cuando dijiste que cuidarías a Spot, sabías que habría responsabilidades.
When you said you'd look after Spot, you knew there'd be responsibilities.