sfoderata

Italian

Participle

sfoderata f sg

  1. feminine singular of sfoderato