サルサベルデ
sarusaberude

Noun

1. salsa verde

Food

From Spanish

Other forms: