See also: jaffas

English edit

Noun edit

Jaffas

  1. plural of Jaffa