strike it lucky

listen to the pronunciation of strike it lucky
English - Turkish

Definition of strike it lucky in English Turkish dictionary

strike lucky
(deyim) turnayi gozunden vurmak
English - English
To have unexpected good fortune
strike lucky
To have unexpected good fortune