prédations

See also: predations

French

Noun

prédations f

  1. plural of prédation