Slovnenya

Translation English Ukrainian: shopping centre

Dictionary: main
shopping centre
noun