English-Latin dictionary »

physically unendurable meaning in Latin

EnglishLatin
physically unendurable adjective

intolerandus [intoleranda, intolerandum]adjective