Skip to main content

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.
Advertisement