Administratrix

Portuguese Meaning

administradora

English Meaning

  1. A female administrator.