to be done in a hurry; to occur in a rushed and inopportune moment

listen to the pronunciation of to be done in a hurry; to occur in a rushed and inopportune moment
İngilizce - Türkçe
dara gelmek
to be done in a hurry; to occur in a rushed and inopportune moment