Translation of contrata in English:

contrata

contract, n.

Definition of contract in English

feminine noun

  • 1

    contract