Translation of devisa in English:

devisa

foreign exchange

  • 1

    foreign exchange