La Pelota

Ball.

La Pelota Definition
La Pelota Definition

Ball. La pelota. In Spanish, "la pelota" means "the ball."