See also: Marrella

Italian edit

Noun edit

marrella f (plural marrelle)

  1. (obsolete) arrow, dart