man very skilled at solving or carrying out an activity or task - Español Inglés Diccionario

Proponer traducción