Results for "

sarkaç

"
Turkish - English dictionary

sarkaç

(Turkish - English dictionary) :
pendulum.