Русско-английский научно-технический словарь

носить на себе следы

The oldest sedimentary rocks exposed on land bear evidence of deposition in water.

Русско-английский научно-технический словарь