Definition of medra in Spanish:

medra

feminine noun

  • 1Medro.