dobraEnglish

dobra

Noun

The basic unit of money on Sao Tome e Principe

English: dobra