outdoor high level target. - French English Dictionary

outdoor high level target.

Meanings of "outdoor high level target." in French English Dictionary : 1 result(s)

English French
Environment
outdoor high level target. cible haute en plein air.