motorsuz


Results for "motorsuz"

Turkish - English dictionary

motorsuz

(Turkish - English dictionary) :
motorless.