English Spanish Dictionary

English - español

tidal wave in Spanish: