English-Hindi dictionary »

not quite right in the head meaning in Hindi

EnglishHindi
not quite right in the head noun

सनकी