Demavend
English Dictionary
->
Letter D
-> Demavend
Search Dictionary:
Demavend Definition
(n)
an
active
volcano
in
northern
Iran
Demavend Synonyms
Demavend
© Art Branch Inc.