smorbata

Italian

Participle

smorbata f sg

  1. feminine singular of smorbato