German-Romanian dictionary »

greater london meaning in Romanian

GermanRomanian
greater london

londra mare◼◼◼