Definition of gamba roja in Spanish:

gamba roja

noun

  • 1

    Carabinero (crustáceo).