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 barbettaEN Translations
pizzo [barbetta] m goatee