mutually beneficial


Meanings

  • mutually dependent