meaning of ausraubend

ausraubend - German to English

mugging

View more

  • robbing