Hi I have two questions so I hope I said that right in the title. These questions came from practicing on duolingo
How come sometimes I have to say de espanol like "maestra de espanol" or "libro de espanol" but not always like "restaurante espanol" when do I use the "de"?
If I am saying wear, like, I wear clothes, is it better to say usa or lleva and why? Is there another word to use?