English Spanish Dictionary

English - español

forehead in Spanish: