Skip to main content

deadlight

English deadlight meaning in English  •  deadlight का अर्थ अंग्रेजी में
Noun
  • A strong shutter, made to fit open ports and keep out water in a storm.
Advertisement