daha evvel davranmak

listen to the pronunciation of daha evvel davranmak
Turkish - English
forstall
To forestall