dustoors

English

Noun

dustoors

  1. plural of dustoor