litigateEnglish

litigate, action, process, sue

Verb

Engage in legal proceedings

English: litigate

Bahasa: berdakwa

Bahasa words with similar meanings

English words with similar meanings

Show 3 words