saimiris

English

Noun

saimiris

  1. plural of saimiri

Portuguese

Noun

saimiris

  1. plural of saimiri