English Spanish Dictionary

English - español

imaginative in Spanish: