laisser à désirer - French English Dictionary
History

laisser à désirer



Meanings of "laisser à désirer" in English French Dictionary : 1 result(s)

French English
General
laisser à désirer [v] leave a lot to be desired