Русский-Английский словарь »

ойкумена означает в английский

РусскийАнглийский
ойкумена noun

ecumene(inhabited areas of the world)
noun