Definify.com

Definition 2026


quinuas

quinuas

Spanish

Noun

quinuas

  1. plural of quinua