natural logs

English

Noun

natural logs

  1. plural of natural log