Spanish Spanish Dictionary

español - español

cerebro in Spanish: