English to Spanish Quiz - Holidays

Petardo
Velas
Navidad - Colgando Medias
Duende - Leprechaun