+- English - Turkish translation for "leave much to be desired"
leave much to be desired
daha yapılması gereken birçok şey olmak
tr
+- English - German translation for "leave much to be desired"
to leave much to be desired
viel zu wünschen übrig lassen
de
My favorite language pair: and Your favorite languge pair will be displayed first and additionally if checkbox is checked only this pair will be displayed!