English-Latin dictionary »

screeching, clamorous meaning in Latin

EnglishLatin
screeching, clamorous adjective

clamatorius [clamatoria, clamatorium]adjective