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