gravel traps

English

Noun

gravel traps

  1. plural of gravel trap