Slovnenya

Translation English Ukrainian: business firm

Dictionary: main