clever, sharp-witted

listen to the pronunciation of clever, sharp-witted
English - Spanish

Definition of clever, sharp-witted in English Spanish dictionary

clever, sharp-witted
listo