Portuguese-English dictionary »

doida meaning in English

PortugueseEnglish
doida noun
{f}

madwoman [madwomen](a woman who is insane)
noun
[UK: ˈmæ.dwʊ.mən] [US: ˈmæ.dwʊ.mən]