Search term hinged has 2 results
EN English IT Italian
hinged (a) [technical] provvisto di cardini (a) [technical]
hinged fissato sui cardini