she-dog – English–Português translations

🇬🇧 en pt 🇵🇹

she-dog noun

  • a female dog
cadela
Wiktionary Links