Translation of داد و ستد in English:

داد و ستد

phrase

  • buying and selling
    monetary transaction
    settlement of accounts
    business deal
    giving and taking

Translation of داد و ستد in English:

داد و ستد

phrase

  • giving and taking
  • figurative

    association
    connection
    relation