localisatrices

French

Noun

localisatrices f

  1. plural of localisatrice