Italian

edit

Participle

edit

scoiata f sg

  1. feminine singular of scoiato

Anagrams

edit