The english translation of 'Buon appetito' translates to 'Enjoy your meal' from italian. There are different spoken forms of languages around the world, so you may find that there is multiple meanings to this phrase.
buon appetito
Probably "Buon Appetito!" ("enjoy your meal", or "good appetite").
Buon Appetito. The typical answer is "Altrettanto", meaning "same to you"
In Italian "good afternoon gentlemen " translated literally good afternoon is "buon pomeriggio", and gentlemen is "signori".However, Italians normally say "buon giorno Signori" which translates to "good day gentlemen".;-}
Italy is the country in which people would say 'Buon Natale'. The phrase is pronounced 'bwohn nah-TAH-leh'. It's the Christmas greeting, and literally translates as 'Good Nativity'.
"Buon Natale" is actually Italian for "Merry Christmas." In Spanish, you would say "Feliz Navidad."
'Buon Compleanno'
Buon appetito! is what is said in Italian when a meal is served. The masculine singular phrase translates literally as "Good appetite!" in English. The pronunciation will be "bwo-NAP-pey-TEA-to" in Pisan Italian.
Buon compleanno!
Buon Compleanno
Buon natale
buon gelato