Portuguese Spanish Dictionary

português - español

irritado in Spanish: