slungata

Italian

Participle

slungata f sg

  1. feminine singular of slungato