catramata

Italian

Participle

catramata f sg

  1. feminine singular of catramato