ahumarle

Spanish

Verb

ahumarle

  1. infinitive of ahumar combined with le