Online Dictionary

de mano a mano Explained

de mano a mano at Spanish => English Of Explained:

hand-to-hand