Where does “debila” come from?

debila (Ido): weak by nature or temperament, feeble

Definitions

  1. weak by nature or temperament, feeble

Words derived from “debila