Search term giogaia has one result
Jump to
IT Italian EN English
giogaia (n) [animali] {f} dewlap (n) [animali]

Italian English translations

IT Synonyms for giogaia EN Translations
pappagorgia [doppio mento] double chin