bastard umbrella thorns

English

Noun

bastard umbrella thorns

  1. plural of bastard umbrella thorn