Translation of despabilado in English:

despabilado

adjectiveFeminine despabilada