Search term cachorra has 4 results
Jump to
PT Portuguese EN English
cachorra (n v) [a female dog] {f} slut (n v) [a female dog] (pej.)
cachorra {f} dog
cachorra {f} bitch
cachorra (n) [cão] {f} bitch (n) [cão]