meaning of buona natale

buona natale meaning in Urban Dictionary

"merry christmas" in Italian.