English-Hindi dictionary »

of little avail meaning in Hindi

EnglishHindi
of little avail noun

निष्फल