Results for "

helezoni

"
Turkish - English dictionary

helezoni

(Turkish - English dictionary) :
spiral, helical; helicoidal.