show deficiency or incompetence in execution or practice - Espagnol Anglais Dictionnaire

Suggérer une traduction