to appease; to pacify; to concilate

listen to the pronunciation of to appease; to pacify; to concilate
الإنجليزية - التركية
الإنجليزية - الإنجليزية
placate
to appease; to pacify; to concilate
المفضلات