Translation of داد و ستد in English

داد و ستد

Idiomatic

  1. giving and taking

  2. figurative

    association, connection, relation

Powered by Oxford