Translation of physically handicapped in Romanian

physically handicapped

adjective

  • 1

    • to be physically handicapped a avea un handicap fizic