It makes sense, both in English and in Greek. But, I do understand your concern, if English is not your native language.
In Greek, there is also the phrase "Τι χρώμα έχει....;" which translates to something like "What color does it have....?" In English. Although a bit more logical, it doesn't make much sense in English. Language is frustrating sometimes,isn't it? :)