Polish-English dictionary »

ksenocyd meaning in English

PolishEnglish
ksenocyd noun

xenocidenoun
genocide of entire alien species