cayuse
English
cayuse meaning in English • cayuse का अर्थ अंग्रेजी में
Noun
- An Indian pony.