Every database, table and column have a charset (that determines how text is stored on the system) and a collation (that determines how text is compared). Which collation can be used depends on the charset being used.
The error message tells me that the database/table/column is using the utf8 charset, but is configured to use a collation intended for the utf8mb4 charset. That’s not possible of course.
As to why this is happening to your import, a few possible reasons come to mind:
The database server you’ve exported from has some inconsistent charset configuration, older MySQL versions tend to be more forgiving in this regard.
The database import does specify a collation but not a charset, so MySQL defaults to the standard charset on our server, which is utf8.
If you still have access to the original database, you could try exporting and importing the tables one by one and see which one is causing this issue. You can then try to fix this issue for the table. If you need help doing that, please export the structure/schema of the table and share it here.
If you don’t have access to the original database, we can still make it work, but it’s harder and will involve manual edits to the export.