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
English - English

Definition of man-made mound on which a fortress or castle is built in English English dictionary

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