English Spanish Dictionary

English - español

beard in Spanish: