lambiscarles

Spanish

Verb

lambiscarles

  1. infinitive of lambiscar combined with les