Definify.com

Definition 2025


caracollante

caracollante

Italian

Verb

caracollante

  1. present participle of caracollare