man-made mound on which a fortress or castle is built

listen to the pronunciation of man-made mound on which a fortress or castle is built
Английский Язык - Английский Язык

Определение man-made mound on which a fortress or castle is built в Английский Язык Английский Язык словарь

man-made mound on which a fortress or castle is built
{i} motte