geolocators
English
Noun
geolocators
plural of
geolocator