Definify.com

Definition 2026


cobayas

cobayas

Spanish

Noun

cobayas

  1. plural of cobaya