Romanian-English dictionary »

stat marionetă meaning in English

RomanianEnglish
stat marionetă substantiv
{n}

puppet state(state)
noun

Your history