English-Italian dictionary »

search and rescue meaning in Italian

EnglishItalian
search and rescue (effort to save persons)
noun

ricerca e soccorsonoun
{f}