person not capable of doing a good job - Francés Inglés Diccionario

Proponer traducción