ocelotes

Portuguese

Noun

ocelotes

  1. plural of ocelote

Spanish

Noun

ocelotes m pl

  1. plural of ocelote