of long duration (0 synonym found)

Definition of of long duration:

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

Definition of of long duration:

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

Back to Top