europates
English
Noun
europates
plural of
europate
French
Noun
europates
m
plural of
europate