geomaps
English
Noun
geomaps
plural of
geomap
Verb
geomaps
third-person singular
simple present
indicative of
geomap