Portuguese-English dictionary »

excrementos meaning in English

PortugueseEnglish
excrementos noun
{m-Pl}

dropping(animal excrement)
noun
[UK: ˈdrɒp.ɪŋ] [US: ˈdrɑːp.ɪŋ]