Meaning of pagdedemanda

pagdedemanda

Tagalog

n. litigation