Translation of gendala in English:

gendala

hindrance

noun

  • 1

    hindrance, obstacle, obstruction