Contractured meaning

(medicine) Deformed by contracture.
adjective
0
0
Advertisement