yıldırı

listen to the pronunciation of yıldırı
Turkish - English
daunting; intimidation; cowing
terrorizing
yıldırı
Favorites