Definify.com

Definition 2024


alcayota

alcayota

Spanish

Noun

alcayota f (plural alcayotas)

  1. spaghetti squash