English-Russian dictionary »

touched in the head meaning in Russian

EnglishRussian
touched in the head (slightly mentally deficient)
adjective

с приветомadjective

тронутыйadjective