palmearle

Spanish

Verb

palmearle

  1. infinitive of palmear combined with le