jachapuris

Spanish

Noun

jachapuris m pl

  1. plural of jachapuri