English Spanish Dictionary

English - español

nebulous in Spanish: