smerciata

Italian

Participle

smerciata f sg

  1. feminine singular of smerciato

Anagrams