Polish-English dictionary »

dubna meaning in English

PolishEnglish
Dubna noun

Dubnanoun
city