Skip to main content

maki

English maki meaning in English  •  maki का अर्थ अंग्रेजी में
Noun
  • A lemur. See Lemur>.
Advertisement