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