See also: zafras

English edit

Proper noun edit

Zafras

  1. plural of Zafra

Anagrams edit