may you live a long and full life; have many more happy days

listen to the pronunciation of may you live a long and full life; have many more happy days
English - English
many happy returns of the day
may you live a long and full life; have many more happy days
Favorites