Spanish city on the River Tagus famous for steel and swords (6)
I believe the answer is:
toledo
(Other definitions for toledo that I've seen before include "Covering, hiding" , "Looted (anag) - Spanish city" , "Maker of 3 [[COLD STEEL]" , "Spanish city famed for swords" , "Spanish city known for swordmaking" .)