hot sauce

hot sauce
noun
1. (condiment) 
Do you want some hot sauce on your taco?¿Quieres salsa picante en tu taco?
Search history
Did this page answer your question?