Search term footprint has one result
Jump to
EN English FR French
footprint (n) [general] empreinte de pas (n) {f} [general]