English | German | Russian | Czech

legal aid English

Meaning legal aid meaning

What does legal aid mean?

legal aid

free or low-cost service in the field of law

Synonyms legal aid synonyms

What other words have the same or similar meaning as legal aid?

legal aid English » English

legal counsel legal assistance

Are you looking for...?

legal | aid