English-Hindi dictionary »

not by any stretch of the imagination meaning in Hindi

EnglishHindi
not by any stretch of the imagination noun

अनुमानतः नहीं