English-Latin dictionary »

perilous, alarming, frightened meaning in Latin

EnglishLatin
perilous, alarming, frightened adjective

trepidus [trepida, trepidum]adjective