Portuguese Spanish Dictionary

português - español

descarado in Spanish: