Spanish-English dictionary »

xenocidio meaning in English

SpanishEnglish
xenocidio noun
{m}

xenocide(genocide of entire alien species)
noun

Your history