Versión en Español
Meaning of
"diablillo"
in English language
Spanish to English
English to Spanish
Spanish
English
diablillo
imp
diablillo
scallywag
diablillo; chapucear
scamp
diablillo; duende
imp