ziqqurats

English

Noun

ziqqurats

  1. plural of ziqqurat