embobaros

Spanish

Verb

embobaros

  1. infinitive of embobar combined with os