appeals to nature

English

Noun

appeals to nature

  1. plural of appeal to nature