Iafrates
English
Proper noun
Iafrates
plural of
Iafrate