FAQs About the word deodate

迪奥达特

A gift or offering to God.

No synonyms found.

No antonyms found.

deodar cedar => 喜马拉雅雪松, deodar => 雪松, deodand => 驱凶物, deobstruent => 除梗塞药, deobstruct => 疏通,