eyepatchEnglish

eyepatch, patch

Noun

A protective cloth covering for an injured eye

English: eyepatch, patch

English words with similar meanings

Show 1 words