How do you say genocide in Welsh?
— Hil-laddiad


Generic synonyms for genocide in Welsh
killlladd