life mortars

English

Noun

life mortars

  1. plural of life mortar