English

edit

Noun

edit

sarzas

  1. plural of sarza