Langsung ke konten

Arti kata

incapacitated

Definition of incapacitated (English)

adjective satellite

  1. lacking in or deprived of strength or power
    • lying ill and helpless
    • helpless with laughter
    sumber: wordnet30