Definify.com

Definition 2024


mamelucco

mamelucco

Italian

Noun

mamelucco m (plural mamelucchi)

  1. Varient of mammalucco
  2. mamluk / mameluke