ravage in English

ravage
means in English
havoc
.

  • ravage / parc d'hivernage : deer yard
  • dégâts des insectes / ravages dus aux insectes : insect pest
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments