deployable medical system in English dictionary

  • deployable medical system

Sample sentences with "deployable medical system"

Available translations