çekecek


Results for "çekecek"

Turkish - English dictionary

çekecek

(Turkish - English dictionary) :
shoehorn.