to be daunted by; to be intimidated by

listen to the pronunciation of to be daunted by; to be intimidated by
الإنجليزية - التركية
yılmak
to be daunted by; to be intimidated by
المفضلات