The English term "mamma" matches the Italian term "mamma"

other english words that include "mamma" : italian :
mammal mammifero