Italian

edit

Participle

edit

sbocciata f sg

  1. feminine singular of sbocciato

Anagrams

edit