Spanish-English dictionary »

iglesia de escocia meaning in English

SpanishEnglish
Iglesia de Escocia proper noun
{f}

Church of Scotland(national Presbyterian church of Scotland)
proper noun