Ce înseamnă “amprente de frumze”?

“amprente de frumze” în Dicționar Român - Englez

  • imprints of leaves