Skip to main content

moineau

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