English-Latin dictionary »

pressing from above meaning in Latin

EnglishLatin
pressing from above adjective

superurgens [(gen.), superurgentis]adjective