Meaning of mandaraya

mandaraya

Tagalog

mandaraya adj. false; deceptive; treacherous; double-faced