deodar cedar
definition: tall East Indian cedar having spreading branches with nodding tips
example:
speech part: noun
synonyms:
deodar
Video not found.