el arabası


Results for "el arabası"

Turkish - French Dictionary

el arabası

(Turkish - French Dictionary) :
brouette