French-Spanish dictionary »

novgorod meaning in Spanish

FrenchSpanish
Novgorod nom {m}

Nóvgorodnoun