I have a Brazilian (BRL) account on the Singapore branch of revolut, on that account I also have a EUR and USD balance.
Considering that BRL account on revolut are on a “bank partner” and only after converting to USD it allows to be used on revolut debit card.
¯_(ツ)_/¯