Los Camarones

Shrimps.

Los Camarones Definition
Los Camarones Definition

Shrimps. Los camarones. In Spanish, "los camarones" means "the shrimps."