Definify.com

Definition 2025


chayotas

chayotas

Spanish

Noun

chayotas f pl

  1. plural of chayota