English edit

Noun edit

arracachas

  1. plural of arracacha

Spanish edit

Noun edit

arracachas f pl

  1. plural of arracacha