See also: Melampo

Italian edit

Noun edit

melampo m (plural melampi)

  1. impala

Anagrams edit