Italian-English dictionary »

dobra meaning in English

ItalianEnglish
dobra noun

dobra(official currency of São Tomé and Príncipe)
noun