Portuguese Spanish Dictionary

português - español

si mesmos in Spanish: