English-Latin dictionary »

out-of-way, off road meaning in Latin

EnglishLatin
out-of-way, off road adjective

devius [devia, devium]adjective