English-Hindi dictionary »

meet waterloo meaning in Hindi

EnglishHindi
meet waterloo verb

परास्त होना