ambush, ambuscade, fall

listen to the pronunciation of ambush, ambuscade, fall
الإنجليزية - الفرنسية
{n} embuscade