Portuguese-English dictionary »

bouba meaning in English

PortugueseEnglish
bouba noun
{f}

yaws(a contagious tropical disease caused by the spirochete Treponema pertenue)
noun
[UK: jɔːz] [US: jɔːz]