lock-gate
English
lock-gate meaning in English • lock-gate का अर्थ अंग्रेजी में
Noun
- a gate that can be locked.