Multilingual Turkish Dictionary

TAHTEREVALLİYE BİNMEK

TAHTEREVALLİYE BİNMEK : Turkish English

v. seesaw