yokuşa koşmak

listen to the pronunciation of yokuşa koşmak
Turkish - English
to put (someone) to a great deal of trouble
yokuşa koşmak
Favorites