Search term barbetta has 2 results
Jump to
IT Italian EN English
barbetta (n) [anatomia - zoologia] {f} fetlock (n) [anatomia - zoologia]
barbetta {f} chin beard

Italian English translations

IT Synonyms for barbetta EN Translations
pizzo [barbetta] m goatee