Undeveloped definition

adjective
0
0
Lagging behind others, especially in economic or social matters.
adjective
0
0
Advertisement