English

edit

Noun

edit

Thamuds

  1. plural of Thamud