Meaning of demanda

demanda

Tagalog

n. legal accusation or complaint to court


demanda

Tagalog

n. demand