meaning of bestusst

bestusst - German to English

crackbrained

View more

  • crazy