leaguerer
English
leaguerer meaning in English • leaguerer का अर्थ अंग्रेजी में
Noun
- A besieger.