Russian-Latin dictionary »

помучаться meaning in Latin

RussianLatin
помучаться verb

cruciatusverb