English-Spanish dictionary »

taroudant meaning in Spanish

EnglishSpanish
Taroudant (city in Morocco)
proper noun

Tarudantproper noun