Meaning of rapaza in Spanish:

rapaza