Spanish-English dictionary »

liar el petate meaning in English

SpanishEnglish
liar el petate verb

pack one's bagsverb