tarpata

Italian

Participle

tarpata f sg

  1. feminine singular of tarpato