impostors
English
Noun
impostors
plural of
impostor
Catalan
Noun
impostors
plural of
impostor