tannurs

English

Noun

tannurs

  1. plural of tannur