locatees
English
Noun
locatees
plural of
locatee