Definify.com

Definition 2025


scarrocciare

scarrocciare

Italian

Verb

scarrocciare

  1. (nautical) To make leeway

Related terms

Conjugation

Anagrams