Definition of medra in Spanish:

medra

feminine noun

  • 1

    Medro.