Innovative People

Ali Abdalla

wood fibre plastic composite

Languages Ali Abdalla speaks:

Arabic
English