Results for "

kurbağalama

"
Turkish - English dictionary

kurbağalama

(Turkish - English dictionary) :
1. breast stroke. 2. shinnying up or down.