salsa verde

salsa verde
feminine noun
1. (salsa made with green tomatoes) 
Mi mamá me mandó un poco de su famosa salsa verde.My mom sent me some of her famous salsa verde.
Search history
Did this page answer your question?