being stuck, being made motionless, being incapable of motion

listen to the pronunciation of being stuck, being made motionless, being incapable of motion
English - English
being immobilized
being stuck, being made motionless, being incapable of motion
Favorites