Italian

edit

Participle

edit

sfrecciata f sg

  1. feminine singular of sfrecciato

Anagrams

edit