store managers
English
Noun
store
managers
plural of
store manager