Definify.com

Definition 2024


caracollante

caracollante

Italian

Verb

caracollante

  1. present participle of caracollare