Portuguese-English dictionary »

cachorrês meaning in English

PortugueseEnglish
cachorrês noun
{m}

dogese(language of dogs)
noun