Mallero

Italian

Proper noun

Mallero m

  1. a small river in Lombardy

Anagrams