Romanian-French dictionary »

de dernière minute meaning in French

RomanianFrench
de dernière minute

în ultimul moment◼◼◼