Definify.com

Definition 2024


scarrocciare

scarrocciare

Italian

Verb

scarrocciare

  1. (nautical) To make leeway

Related terms

Conjugation

Anagrams