Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: saddam sadan ?

Saddam Hussein (1937–2006), president of Iraq 1979–2003

Dictionary · Google Translate · Help
By MDBG 2025