tetragrammes

English

Noun

tetragrammes

  1. plural of tetragramme