marrella
See also:
Marrella
Italian
Noun
marrella
f
(
plural
marrelle
)
(
obsolete
)
arrow
,
dart