resourcelessEnglish

resourceless

Adjective

Lacking or deficient in natural resources

English: resourceless