lomenta

English

Noun

lomenta

  1. plural of lomentum

Anagrams