Definition of gamba roja in Spanish:

gamba roja

  • 1Carabinero (crustáceo)