cucharla

Spanish

Verb

cucharla

  1. infinitive of cuchar combined with la