English Spanish Dictionary

English - español

caretaker in Spanish: