FAQs About the word deodate

迪奧達特

A gift or offering to God.

No synonyms found.

No antonyms found.

deodar cedar => 喜馬拉雅雪松, deodar => 雪松, deodand => 驅凶物, deobstruent => 除梗塞藥, deobstruct => 疏通,