Portuguese-English dictionary »

estreiar meaning in English

PortugueseEnglish
estreiar verb

debut [debuted, debuting, debuts](to formally introduce, as to the public)
verb
[UK: ˈdeɪ.bjuː] [US: de.ˈbjuː]