Translation of avivado in English:

avivado

wise guy, n.

masculine and feminine noun

Southern Cone
informal

  • 1

    wise guy informal