English-German dictionary »

throttling back meaning in German

EnglishGerman
throttling back

Abdroßlung