Translation of deslave in English:

deslave

landslide, n.

masculine noun

Latin America

  • 1

    landslide