meaning of Buben

Buben - German to English

knaves [jacks]

View more

  • males