Romanian-French dictionary »

laisser à désirer meaning in French

RomanianFrench
laisser à désirer

lăsa de dorit◼◼◼