avispado

listen to the pronunciation of avispado
İspanyolca - İngilizce
sly, crafty
knowing, sharp, astute