English-Hindi dictionary »

leave a much to be desired meaning in Hindi

EnglishHindi
leave a much to be desired verb

संतोषजनक नहीं होना