Translation of imbesil in English:

imbesil

imbecile

noun

  • 1

    imbecile, stupid person