Skip to main content

capivi

English capivi meaning in English  •  capivi का अर्थ अंग्रेजी में
Noun
  • A balsam of the Spanish West Indies. See Copaiba>.
Advertisement