English Spanish Dictionary

English - español

dumplings in Spanish: