Search term organs has one result
Jump to
EN English IT Italian
organs organi
EN Synonyms for organs IT Translations
guts [innards] fegato {m}
entrails [innards] frattaglie {f}
viscera [innards] interiora {f}