Portuguese-English dictionary »

igreja da escócia meaning in English

PortugueseEnglish
Igreja da Escócia proper noun
{f}

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