English Spanish Dictionary

English - español

pedestrian in Spanish: