impossible tridents

English

Noun

impossible tridents

  1. plural of impossible trident