Portuguese-English dictionary »

babau meaning in English

PortugueseEnglish
babau interjection

napoo(there is no more)
interjection
[UK: næ.ˈpuː] [US: næ.ˈpuː]