satisfactory explanation, adequate reason

listen to the pronunciation of satisfactory explanation, adequate reason
English - Turkish

Definition of satisfactory explanation, adequate reason in English Turkish dictionary

acceptable excuse
meşru mazeret
English - English
acceptable excuse