handmaid – English–Español translations

🇬🇧 en es 🇪🇸

handmaid noun

  /ˈhændˌmeɪd/
  • maid that waits at hand
criada, azafata
Wiktionary Links