Russian-English dictionary »

дубна meaning in English

RussianEnglish
Дубна proper noun
{f}

Dubna(city)
proper noun