Spanish-English dictionary »

racacha meaning in English

SpanishEnglish
racacha noun
{f}

arracacha(Arracacia xanthorrhiza, a South American root vegetable)
noun

arracacha noun
{f}

arracacha(Arracacia xanthorrhiza, a South American root vegetable)
noun