Spanish-English dictionary »

quinchoncho meaning in English

SpanishEnglish
quinchoncho noun
{m}

pigeon pea(Cajanus cajan plant)
noun