Spanish Spanish Dictionary

español - español

gritar in Spanish: