enguacalarte

Spanish

Verb

enguacalarte

  1. infinitive of enguacalar combined with te