What does buzo mean?

buzo - Spanish to English

overalls {pl} [Br.]

View more

  • diver