English

edit

Noun

edit

jaguaretes

  1. plural of jaguarete