Definition of “quinoa” - English Dictionary

English