Ladoga

How to sign: a lake in northwestern Russia north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland

Sorry, no video found for this word.

Similiar / Same: Lake Ladoga

Categories: lake

Do you know the sign for this?

Upload your sign now.

Upload