Slovnenya

Translation English Ukrainian: tough luck

Dictionary: main
tough luck
noun