English-German dictionary »

en d: retail meaning in German

EnglishGerman
en d: retail

détail