Italian edit

Adjective edit

localizzatrici

  1. feminine plural of localizzatore

Noun edit

localizzatrici f

  1. plural of localizzatrice