(En Nueva York hace viento y llueve mucho en) means ( In New York it makes wind and it rains a lot in) hope it helps
9.5m questions
12.2m answers