English Spanish Dictionary

English - español

supercilious in Spanish: