makeshift; improvised

listen to the pronunciation of makeshift; improvised
الإنجليزية - الإنجليزية
jury-rigged