Limentra

Italian

Proper noun

Limentra m

  1. the name of two rivers that flow in Emilia-Romagna

Anagrams