Hindi-English dictionary »

दिल थामने वाला meaning in English

HindiEnglish
दिल थामने वाला

heart stoppingadjective