are you afraid/scared - Turkish English Dictionary

Suggest a Term