Skip to content
Better HN
'Run' is the most complex word in English, with 645 possible different meanings | Better HN