English-Spanish dictionary »

westminster system meaning in Spanish

EnglishSpanish
Westminster system (democratic parliamentary system)
noun

sistema Westminsternoun
{m}