English-Spanish dictionary »

duck out meaning in Spanish

EnglishSpanish
duck out ((intransitive) to depart quickly or exit abruptly)
verb

escaquearseverb