leyleki havada görmek

listen to the pronunciation of leyleki havada görmek
Türkçe - İngilizce
to be always on the move, be traveling constantly (said jocularly)
leyleki havada görmek