Portuguese-English dictionary »

sistema westminster meaning in English

PortugueseEnglish
sistema Westminster noun
{m}

Westminster system(democratic parliamentary system)
noun