kazmak kadar balta

listen to the pronunciation of kazmak kadar balta
Türkçe - İngilizce
dig up the hatchet
renew, renovate; rejuvenate; innovate
kazmak kadar balta