mammelucco

Italian

Noun

mammelucco m (plural mammelucchi)

  1. alternative form of mammalucco