caracolead

Spanish

Verb

caracolead

  1. second-person plural imperative of caracolear