madrina
English
madrina meaning in English • madrina का अर्थ अंग्रेजी में
Noun
- An animal (usually an old mare), wearing a bell and acting as the leader of a troop of pack mules.