What does agonista mean?

agonista - Spanish to English

agonistic

View more

  • agonistic muscle mass
  • agonist