English-Latin dictionary »

on foot / land meaning in Latin

EnglishLatin
on foot / land adjective

pedester [pedestris, pedestre]adjective