kamus
.
Search
About
eyepatch
English
eyepatch, patch
Noun
A protective cloth covering for an injured eye
English: eyepatch, patch
English words with similar meanings
Show 1 words
patch