leche
English
leche meaning in English • leche का अर्थ अंग्रेजी में
Noun
- See water buck, under 3d Buck>.