English

edit

Noun

edit

arracachas

  1. plural of arracacha

Spanish

edit

Noun

edit

arracachas f pl

  1. plural of arracacha