found a surface to stand on; made a place for himself

listen to the pronunciation of found a surface to stand on; made a place for himself
الإنجليزية - الإنجليزية
gained a foothold
found a surface to stand on; made a place for himself
المفضلات