manageressEnglish

manageress

Noun

A woman manager

English: manageress