Spanish-English dictionary »

elevador de tijera meaning in English

SpanishEnglish
elevador de tijera noun

scissor liftnoun