Definify.com

Definition 2026


garretto

garretto

Italian

Noun

garretto m (plural garretti)

  1. hock (of a quadruped)

Anagrams