Search term scavenger has one result
Jump to
ENEnglishITItalian
scavenger(n)[zoology] animale che si ciba di carogne(n){m}[zoology]