English-Latin dictionary »

rest heavily on meaning in Latin

EnglishLatin
rest heavily on verb

degravo [degravare, -, degravatus](1st) TRANS
verb