Huichol

edit

Noun

edit

tuutú

  1. flower