"I like French wines."
Translation:Me gustan los vinos franceses.
Yes, because you're talking about French wines in general (all French wines) and because it's the subject of the Spanish sentence (French wines are pleasing to me).
When the subject of the sentence is meant in general, Spanish usually uses the definite article and English doesn't.
Life is beautiful. La vida es hermosa.
Cigarettes are dangerous. Los cigarrillos son peligrosos.
We don't like German food ( = German food is not pleasing to us ). No nos gusta la comida alemana.