Portuguese Spanish Dictionary

português - español

torrada in Spanish: