Results for "

halkayay

"
Turkish - English dictionary

halkayay

(Turkish - English dictionary) :
valve spring.