horseshoe maps
English
Noun
horseshoe
maps
plural of
horseshoe map