Definify.com

Definition 2024


cobayas

cobayas

Spanish

Noun

cobayas

  1. plural of cobaya