English

edit

Noun

edit

chayroots

  1. plural of chayroot