Definify.com

Definition 2025


mamelucco

mamelucco

Italian

Noun

mamelucco m (plural mamelucchi)

  1. Varient of mammalucco
  2. mamluk / mameluke