dokuz doğurtmak

listen to the pronunciation of dokuz doğurtmak
Türkçe - İngilizce
to rush (someone), bring pressure on (someone)
(deyim) keep someone on tenterhooks
keep sb on tenterhooks
dokuz doğurtmak