English-Hindi dictionary »

nowhere in sight meaning in Hindi

EnglishHindi
nowhere in sight noun

भविष्य में असंभव