Login  |  Register

Dictionary German - English, German - Spanish

Dictionary German - English, German - Spanish with more than 400.000 direct translations, phrases and acronyms.
PR: 5