English-Italian translations for unrelenting
- implacabile
- spietatoIl terrorismo - multiforme, inumano, barbaro, spietato - è il flagello della nostra epoca. Terrorism is the scourge of our age. It is hydra-headed, inhuman, barbarous and unrelenting.
Definition of unrelenting
Trending Searches
Popular Dictionaries