mojarras

English

Noun

mojarras

  1. plural of mojarra

Spanish

Noun

mojarras f pl

  1. plural of mojarra