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
İngilizce - İngilizce

man-made mound on which a fortress or castle is built teriminin İngilizce İngilizce sözlükte anlamı

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