English Spanish Dictionary

English - español

contemporaneous in Spanish: