Latin-Romanian dictionary »

nova zemla meaning in Romanian

LatinRomanian
Nova Zemla

Novaia Zemlia