English-French dictionary »

search and rescue meaning in French

EnglishFrench
search and rescue (effort to save persons)
noun

recherche et intervention en milieu périlleuxnom {f}