Slovnenya

Translation French Ukrainian: weakly interacting massive particles

Dictionary: main