Norwegian-English dictionary »

narva meaning in English

NorwegianEnglish
Narva proper noun

Narva(City in Estonia)
proper noun

Your history