English-Hindi dictionary »

on the rack meaning in Hindi

EnglishHindi
on the rack noun

अत्यधिक तनाव में