implacable
				implacable
				
						translation of 'implacable'
					
					
					noun
					
					
						cosa implacable
					
					
					
					
					adjective
					
					
						implacable
					
					
					
					
				
					Credits: Google Translate