This is a euro €20 cash withdrawal from a street ATM.
FYI I don’t get this charge if I use my UK bank card in Ireland.
I believe this is not anything to do with Revolut sorry.
Someone from Revolut can close this thread.
This is a fee imposed by Ireland. Banks have two ways of enforcing this. Either once a year for a fixed amount or on every transaction.
See section 38.6 in the terms