lumacatura

Italian

Noun

lumacatura f (plural lumacature)

  1. alternative form of allumacatura