Latin · root

pedester

on foot

Words sharing this root