mailedEnglish

mail-clad, mailed

Adjective

Wearing protective mail

English: mail-clad, mailed

English words with similar meanings

Show 1 words