she-cat – English–Latine translations

🇬🇧 en la 🇻🇦

she-cat noun

  • female cat
catta
Wiktionary Links