have bartered
-he trocado
Presente perfectodel verbobarter.Hay otras traducciones para esta conjugación.

barter

He should have bartered with Abel, offering his produce in return for an animal, and then offered the animal in sacrifice.
Debería haber intercambiado con Abel, que ofrecía sus productos a cambio de un animal, y luego ofrecer el animal en sacrificio.
Palabra del día
saborear