elephant skin

English

Noun

elephant skin (uncountable)

  1. matground