English-French dictionary »

puppet state meaning in French

EnglishFrench
puppet state (state)
noun

état fantoche◼◼◼nom {m}