What does bestusst mean?

bestusst - German to English

crackbrained

View more

  • crazy