English edit

Noun edit

impostors

  1. plural of impostor

Catalan edit

Noun edit

impostors

  1. plural of impostor