culebrearle

Spanish

Verb

culebrearle

  1. infinitive of culebrear combined with le