Romanian-French dictionary »

de facto meaning in French

RomanianFrench
de facto

de fapt◼◼◼