meaning of barbusig

barbusig - German to English

bare-bosomed

View more

  • bare-breasted
  • topless