choyote


choyote

choyote [choi-oh-tee] noun

  1. chayote.

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 1.345