Multilingual Turkish Dictionary

FALL HEAD OVER HEELS

FALL HEAD OVER HEELS : English Turkish

v. tepetaklak düşmek