Portuguese edit

Noun edit

cachorras

  1. plural of cachorra

Spanish edit

Noun edit

cachorras f pl

  1. plural of cachorra