English: (noun) partner, match
Bahasa Malaysia: pasangan
Source: Peter Martin's Kelabit Dictionary
metutup: match, marry, fit together
petutup: matched