Yes, providing your acquiring bank accepts the currencies needed and your Trust Payments account has been configured to do so. You can even configure and enable currency conversion, allowing your customer to pay in the local currency of their choosing.