arracachas

English

Noun

arracachas

  1. plural of arracacha

Spanish

Noun

arracachas f pl

  1. plural of arracacha