meaning of AQUA SALSA

AQUA SALSA meaning in Law Dictionary

Salt liquid