Apparently (According to GOOGLE TRANSLATE) Santa in Galician means St. In English!!!!!
Ha ja ha ja ha ha ha ha ha
Apparently (According to GOOGLE TRANSLATE) Santa in Galician means St. In English!!!!!
Apparently (According to GOOGLE TRANSLATE) Santa in Galician means St. In English!!!!!