English-Latin dictionary »

impassable, not to be traversed meaning in Latin

EnglishLatin
impassable, not to be traversed adjective

impervius [impervia, impervium]adjective