Portuguese-English dictionary »

dentuça meaning in English

PortugueseEnglish
dentuça noun
{f}

bucktooth [buckteeth]noun
[UK: ˈbʌk.tuːθ] [US: ˈbʌk.tuːθ]