Slovnenya

Translation English Ukrainian: Deposits redeemable at notice

Dictionary: main