English | German | Russian | Czech

pay the debt of nature English

Meaning pay the debt of nature meaning

What does pay the debt of nature mean?

pay the debt of nature

(euphemistic) To die.

Are you looking for...?

pay | the | debt | of | nature