English-Hindi dictionary »

throttle~down meaning in Hindi

EnglishHindi
throttle~down verb

बन्द करना