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