Spanish

edit

Noun

edit

jarchas f pl

  1. plural of jarcha