stranded due to bad weather, snowed in

listen to the pronunciation of stranded due to bad weather, snowed in
الإنجليزية - الإنجليزية
storm-stayed
stranded due to bad weather, snowed in
المفضلات