English

edit

Noun

edit

deodars

  1. plural of deodar

Anagrams

edit