Detailed translations for "the two research institutes agreed to collaborate"

The two research institutes agreed to collaborate.

The two research institutes agreed to collaborate.

Copyright © 2023 voc.la, unless otherwise noted - All rights reserved
The German-English dictionary is based on translations by TU Chemnitz.