tumoli

Italian

Noun

tumoli m

  1. plural of tumolo
  2. land measure

Anagrams