Russian-Latin dictionary »

невменяемый meaning in Latin

RussianLatin
невменяемый adjective

dēmēnsadjective