head over heels in Bulgarian head over heels in Bulgarian през глава adv Tumbling upside down; somersaulting. Add to Flashcards