a battle or tumult; encounter; combat; disturbance; passion

listen to the pronunciation of a battle or tumult; encounter; combat; disturbance; passion
English - English
stour
a battle or tumult; encounter; combat; disturbance; passion
Favorites