yoldüzer


Results for "yoldüzer"

Turkish - English dictionary

yoldüzer

(Turkish - English dictionary) :
bulldozer.