Portuguese-English dictionary »

intestinos meaning in English

PortugueseEnglish
intestinos noun
{m-Pl}

bowels(intestines)
noun
[UK: ˈbaʊəlz] [US: ˈbaʊəlz]