ayakları birbirine dolaşmak

listen to the pronunciation of ayakları birbirine dolaşmak
Turkish - English
to stumble over one's own feet
ayakları birbirine dolaşmak
Favorites