Search term steamroller has one result
Jump to
EN English FR French
steamroller (n) [technical] rouleau compresseur (n) {m} [technical]