Iafrates

English

Proper noun

Iafrates

  1. plural of Iafrate