adamascarle

Spanish

Verb

adamascarle

  1. infinitive of adamascar combined with le