Saddam bin Hussein at-Takriti


Also found in: Dictionary, Wikipedia.
  • noun

Synonyms for Saddam bin Hussein at-Takriti

Iraqi leader who waged war against Iran