Results for "

arozöz

"
Turkish - English dictionary

arozöz

(Turkish - English dictionary) :
watering truck, sprinkler.