lorica

loriga

Noun
25