English-Latin dictionary »

sloping / inclining downwards / downhill / away meaning in Latin

EnglishLatin
sloping / inclining downwards / downhill / away adjective

devexus [devexa, devexum]adjective