German Spanish Dictionary

Deutsch - español

delf%C3%ADn in Spanish: