Meaning of magmukha

magmukha

Tagalog

magmukha (nagmumukha, nagmukha, magmumukha) v., inf. imitate; be like; look like; seem; appear