Meaning of magtrato

magtrato

Tagalog

(nagtatrato, nagtrato, magtatrato) v., inf. enter into an agreement/contract with another