English-Hindi dictionary »

need to have head examined meaning in Hindi

EnglishHindi
need to have head examined verb

दिमागी इलाज की जरूरत होना