top-light
English
top-light meaning in English • top-light का अर्थ अंग्रेजी में
Noun
- A lantern or light on the top of a vessel.