humarla

Spanish

Verb

humarla

  1. infinitive of humar combined with la