Portuguese to English Dictionary

Versão em português

deixar muito a desejar Portuguese pronunciation - Say deixar muito a desejar in English pronunciation Meaning of "deixar muito a desejar" in English language