English edit

Noun edit

arracach

  1. Alternative form of arracacha