plethora of criminal legislation - Francés Inglés Diccionario

Proponer traducción