French-English dictionary »

état fantoche meaning in English

FrenchEnglish
état fantoche nom {m}

puppet state◼◼◼(state)
noun