lep
English
lep meaning in English • lep का अर्थ अंग्रेजी में
strong imp.
- Leaped.