Russian-English dictionary »

озеро бива meaning in English

RussianEnglish
озеро Бива proper noun
{n}

Lake Biwa(Japan's largest lake)
proper noun