meaning of aufgeschmissen

aufgeschmissen - German to English

smitten

View more

  • stranded