Romanian-Latin dictionary »

novaia zemlia meaning in Latin

RomanianLatin
Novaia Zemlia

Nova Zemla