English-Polish dictionary »

neva bay meaning in Polish

EnglishPolish
Neva Bay

Zatoka Newska