Skip to main content

catapuce

English catapuce meaning in English  •  catapuce का अर्थ अंग्रेजी में
Noun
  • Spurge.
Advertisement