Verb
to incapacitate [ incapacitated ; incapacitated ]
to incapacitate {econ.}
عجز {اقتصاد}
to incapacitate {med.}
similar Results
incapacitated (adj.) , {med.}
incapacitated (adj.) , [ more incapacitated ; most incapacitated ]