meterse en faena - İspanyolca İngilizce Sözlük

meterse en faena

Meanings of "meterse en faena" in English Spanish Dictionary : 1 result(s)

İspanyolca İngilizce
Colloquial
meterse en faena [v] get into it