English-Hindi dictionary »

down the drain meaning in Hindi

EnglishHindi
down the drain noun

बरबाद

go down the drain verb

बरबाद होना