English edit

Noun edit

deodars

  1. plural of deodar

Anagrams edit