English-Latin dictionary »

lake biwa meaning in Latin

EnglishLatin
Lake Biwa (Japan's largest lake)
proper noun

Lacus Bivaproper noun
{m}, AumiuS {m}