saettatore
Italian
Noun
saettatore
m
(
plural
saettatori
)
archer
hurler
of
thunderbolts
Related terms
saetta