"manufactured housing" - Details

English Term:
manufactured housing
Arabic Term:
بيوت جاهزة
Arabic Definition:
English Definition: