French to English

What is 'ze debilos' when translated from French to English?

Top Answer
User Avatar
Wiki User
December 09, 2016 12:29PM

The phrase "ze debilos" is not French.