English-German dictionary »

made the most of meaning in German

EnglishGerman
made the most of

ausgekostet◼◼◼