The correct way to say Happy Birthday to someone who speaks European Portuguese is as follows. Say "Feliz aniversario." That means Happy Birthday in Portuguese.
Feliz Aniversário
Feliz aniversário
"feliz aniversário"
Feliz Aniversário!
Feliz natal
"Feliz Aniversário"
Feliz Aniversário, meu querido.
You say "feliz".
happy birthday to you happy birthday to you happy birthday to you happy birthday to you
happy birthday
"Feliz dia da mãe."
"Happy Anniversary" in Portuguese is "Feliz Aniversario", the same as in Spanish.