Spanish-English dictionary »

de mano a mano meaning in English

SpanishEnglish
de mano a mano

hand-to-hand

You can find it in:

SpanishEnglish