meaning of buzo

buzo - Spanish to English

overalls {pl} [Br.]

View more

  • diver