English

edit

Noun

edit

impostors

  1. plural of impostor

Catalan

edit

Noun

edit

impostors

  1. plural of impostor