Meaning of idemanda

idemanda

Tagalog

(idinedemanda, idinemanda, idedemanda) v., inf. sue someone in court