meaning of eyepatch

1. a protective cloth covering for an injured eye


Related Words

eyepatch |

Developed & Maintained By Taraprasad.com

Treasure Words