Translation of peridi in English:

peridi

fecund

adjective

  • 1

    fecund, fertile