Versión en Español
Meaning of
"Pactar, firmar (tratado, pacto, etc)"
in English language
Spanish to English
English to Spanish
Spanish
English
Pactar, firmar (tratado, pacto, etc); celebrar (contract)
Conclude, to