localisatrice

French

Noun

localisatrice f (plural localisatrices)

  1. female equivalent of localisateur