of long duration ( synonym found)

Definition of of long duration:

°A tradesman who installs and repairs electrical wiring and equipment.

Back to Top