German Italian Dictionary

Deutsch - italiano

Handouts in Italian:

1. Dispense