lomentums

English

Noun

lomentums

  1. plural of lomentum