Portuguese to English Dictionary

Versão em português

sitting ducks pronunciation in American English - sitting ducks in Portuguese pronunciation Translate sitting ducks to Portuguese Language