Finnish

edit

Noun

edit

parilla

  1. adessive singular of pari

Spanish

edit

Noun

edit

parilla

  1. Misspelling of parrilla.
  NODES