takkadak

listen to the pronunciation of takkadak
Türkçe - İngilizce
all of a sudden, suddenly
Türkçe - Türkçe
Birden, anında, hemen
takkadak