Definify.com

Definition 2025


quinuas

quinuas

Spanish

Noun

quinuas

  1. plural of quinua