yıldırı

listen to the pronunciation of yıldırı
Türkçe - İngilizce
daunting; intimidation; cowing
terrorizing
yıldırı