German German Dictionary

Deutsch - Deutsch

lila in German: