cobayos

Spanish

Noun

cobayos m pl

  1. plural of cobayo