ahmad shah masoud
ahmad shah masoud - English Dictionary
[ noun ]
■ Afghan leader of forces opposed to the Taliban
■ won fame by successfully resisting the Soviets in the 1980s
■ was assassinated by men posing as journalists (1953-2001)
※ You can download Most Useful English Words 15000 for free after posting your review!