meaning of agonista

agonista - Spanish to English

agonistic

View more

  • agonistic muscle mass
  • agonist