Portuguese-English dictionary »

piupiu meaning in English

PortugueseEnglish
piupiu noun
{m}

wee-weenoun
[UK: ˈwiː wiː] [US: ˈwiː wiː]