English Spanish Dictionary

English - español

it is raining in Spanish: