English-Latin dictionary »

physical trembling / twitching meaning in Latin

EnglishLatin
physical trembling / twitching noun

trepidatio [trepidationis](3rd) F
noun