battle of flodden field - Anglais Synonymes Dictionnaire

battle of flodden field

n.
[1] Flodden