desiderare

listen to the pronunciation of desiderare
Italian - Turkish
istemek
arzu etmek
Italian - English
desire, want, wish, will, fancy
lust
desire

Tom's report leaves much to be desired. - Il rapporto di Tom lascia molto a desiderare.

Your English leaves much to be desired. - Il tuo inglese lascia molto a desiderare.