Taroudant (English, name)
expansion: Taroudant
Senses:
glosses: A Moroccan city located in the Souss Valley in the southern part of the country.
Forms: