halkayay


Results for "halkayay"

Turkish - English dictionary

halkayay

(Turkish - English dictionary) :
valve spring.