Answer:
Here is the translation:
1. a greeting
5. the month between May and July
7. the month of love
8. the month with the fifth of May
10. the twenty-fifth of may if today is the twenty-fourth of may
13. a boy who learns in the classroom
15. The month with Halloween
16. Spain, Mexico, the United States, France, China, Peru
19. the month with St. Patrick's Day
20. a be a woman teaching class
Verticals (Down)
2. a person not old
3. the month with Christmas
4. the first month of the year
5. the month with the Independence Day for the United States
6. a farewell
9. the month with Easter
11. the 2nd of April, if today is the 3rd of April
12. the month with Independence Day for Mexico 13. the month with Independence Day for Mexico
14. the month with Thanksgiving Day
17. the month when summer ends
18. an unmarried woman