See also: Jaffas

English edit

Noun edit

jaffas

  1. plural of jaffa