escamotearla

Spanish

Verb

escamotearla

  1. infinitive of escamotear combined with la