Spanish-English dictionary »

grúa de tijera meaning in English

SpanishEnglish
grúa de tijera noun

scissor liftnoun