I want to say happy birthday to my latin teacher in latin. Would this be correct? If not please tell me why, thanks! It's not one of the more common translations, but it's grammatically correct and understandable. Probably the most common form is "felicem diem natalem tibi" but I don't think there's any record of a classical greeting for it. Dies natalis or natalis is definitely the classical term for birthday though.