Golden Bowl

Dictionary

IMMAILEDa.

Wearing mail or armor.