Translation of tratado de comercio in English:

tratado de comercio

trade agreement, n.

masculine noun

  • 1

    trade agreement