Arabic-English dictionary »

كِينْوَا meaning in English

ArabicEnglish
كِينْوَا

quinoa''Chenopodium quinoa''