meaning of aggressivste

aggressivste - German to English

most aggressive

View more

  • pushiest