steamroller


Results for "steamroller"

English - Turkish Dictionary

steamroller

(English - Turkish Dictionary) :
i. (motorlu araç olarak) silindir.