English-French dictionary »

inner workings meaning in French

EnglishFrench
inner workings noun

rouages◼◼◼nom {m pl}