buldozer


Results for "buldozer"

Turkish - English dictionary

buldozer

(Turkish - English dictionary) :
bulldozer.