moineau
English
moineau meaning in English • moineau का अर्थ अंग्रेजी में
Noun
- A small flat bastion, raised in the middle of an overlong curtain.