English Spanish Dictionary

English - español

besotted in Spanish: