English-French dictionary »

kompromat meaning in French

EnglishFrench
kompromat (dirt, compromising material)
noun

kompromat◼◼◼nom {m}