What does besitzen mean?

besitzen - German to English

to be spent with [to have]

View more

  • to possess got
  • to own
  • to carry
  • to own