ımplacable

listen to the pronunciation of ımplacable
الإنجليزية - الإنجليزية
{a} not to be appeased or pacified
Implacable
unplacable
ımplacable
المفضلات