YourDictionary

Dictionary Home » Invest » dobra

dobra investment & finance definition

The currency unit of São Tomé and Principe, comprised of 100 centimos.

Learn more about dobra

link/cite print suggestion box